be ill-treated - French English Dictionary